package co.edu.uniquindio.ondas.pruebas;

import javax.naming.NamingException;

import co.edu.uniquindio.ondas.delegados.Delegado;
import co.edu.uniquindio.ondas.entidades.Actividad;

public class PruebaActividad {

	/**
	 * @param args
	 * @throws NamingException 
	 */
	public static void main(String[] args) throws NamingException {
		
		Delegado pruebaDelegado=new Delegado();
		
		 //insert
		 Actividad actividad=new Actividad();
		 actividad.setHerramienta("libro Ondas");
		 actividad.setPorcentajeCumplimiento("98%");
		 actividad.setHerramienta("libros XUA Y Teo");
		 actividad.setResponsabilidad("Profesor Juan Guillermo Alzate");
		 actividad.setTiempo("70 horas");
		 pruebaDelegado.adicionarActividad(actividad);
	 
		 //update
 
		 long actividadId=pruebaDelegado.getActividadId(actividad.getHerramienta());
		 System.out.println(actividadId);
		 
		 Actividad actividadRecuperada=pruebaDelegado.findByKeyActividad(actividadId);
		 actividadRecuperada.setHerramienta("Libros Colciencia");
		 pruebaDelegado.updateActividad(actividadRecuperada);
		 
	 //delete
		 
		 Actividad actividadEliminar=pruebaDelegado.findByKeyActividad(actividadId);
		 pruebaDelegado.removeActividad(actividadEliminar);
		

	}

}
